more favorable terms - Französisch Englisch Wörterbuch